subsurface ocean - Turkish English Dictionary